package org.aplikator.client.widgets;

import org.aplikator.client.command.MainPanelTitleCallback;
import org.aplikator.client.data.PrimaryKey;
import org.aplikator.client.data.Record;
import org.aplikator.client.data.RecordPage;

import com.google.gwt.user.client.ui.IsWidget;

public interface TableInterface extends NestedCollectionWidget, RecordPage, IsWidget {

    public void setTitleCallback(MainPanelTitleCallback titleCallback);

    public void reload();

    public PrimaryKey getSelectedPrimaryKey();

    public Record getSelectedRecord();

    public void search();

}
